tear grenade - French English Dictionary